#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//#include<string.h>
//int main()
//{
//    char arr[] = "0";
//    scanf("%s", &arr);
//    int left = 0;int right = strlen(arr) - 1;
//    while (left < right)
//    {
//        char tmp;
//        tmp = arr[right];
//        arr[right] = arr[left];
//        arr[left] = tmp;
//        left++;right--;
//    }
//    printf("%s", arr);
//    return 0;
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
//    char arr[]="0";
//    char* pa = arr;
//    int i =0 ;
//    while (getchar()!='\n')
//    {
//        arr[i] = getchar();
//        i++;
//    }
//    int left = 0;int right = strlen(arr) - 1;
//    while (left < right)
//    {
//        char tmp;
//        tmp = arr[right];
//        arr[right] = arr[left];
//        arr[left] = tmp;
//        left++;right--;
//    }
//    printf("%s", arr);
//    return 0;
//}
#include<stdio.h>
#include<string.h>
int main()
{
    char arr[] = "0";
    int i = 0;
    scanf("%[^\n]", arr);
    int left = 0;int right = strlen(arr) - 1;
    while (left < right)
    {
        char tmp;
        tmp = arr[right];
        arr[right] = arr[left];
        arr[left] = tmp;
        left++;right--;
    }
    printf("%s", arr);
    return 0;
}